looks like a market place - Allemand Anglais Dictionnaire